Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
3 OWAIN CLOSE Detached £636,163 £515,000 25 Feb 2019
9 OWAIN CLOSE Detached £524,424 £179,950 7 May 2002
11 OWAIN CLOSE Detached £513,183 £460,000 20 Aug 2021